Implementing a Mach Debugger for Multithreaded Applications

نویسندگان

  • K. Hauth
  • A. Tevanian
  • R. Sanzi
  • R. F. Rashid
  • D. B. Golub
  • D. L. Black
  • E. Cooper
چکیده

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

iReplayer: In-situ and Identical Record-and-Replay for Multithreaded Applications

Reproducing executions of multithreaded programs is very challenging due to many intrinsic and external non-deterministic factors. Existing RnR systems achieve significant progress in terms of performance overhead, but none targets the in-situ setting, in which replay occurs within the same process as the recording process. Also, most existing work cannot achieve identical replay, which may pre...

متن کامل

Extending the message flow debugger for MQSI

Integration and management of applications play key roles in today’s computing. MQSeries is an asynchronous, assured application-to-application communication protocol designed to support the integration of business processes. MQSeries Integrator (MQSI) is a component of MQSeries providing support for application integration and communication. The key technology in MQSI is the notion of a messag...

متن کامل

A Thread Debugger for Testing and Reproducing Concurrency Scenarios

Definitive testing of concurrency scenarios Execution sequence of multithreaded programs inherently nondeterministic Program behavior in different executions need not be the same Context switches, event ordering and synchronization are main reasons Mismatch between programming model and debugging model Capability to record, analyze and playback particular execution sequences Software pattern ne...

متن کامل

Experiments with Real-Time Servers in Real-Time Mach

The Mach micro kernel allows many operating system functions such as le systems, network protocols, TTY managers and process managers to be implemented as user level servers. Application programmers can write their own operating system servers suitable for their own applications. Mach, however, does not provide the mechanisms for building the servers which ensure predictable services. Therefore...

متن کامل

Temporal Debugging using URDB

A new style of temporal debugging is proposed. The new URDB debugger can employ such techniques as temporal search for finding an underlying fault that is causing a bug. This improves on the standard iterative debugging style, which iteratively re-executes a program under debugger control in the search for the underlying fault. URDB acts as a meta-debugger, with current support for four widely ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989